luggage spiders - German English Dictionary